package main

import (
	"fmt"
)

func doSth() {
	fmt.Println("干了一些需要擦屁股的事")
	defer func() {
		fmt.Println("擦左边屁股")
		fmt.Println("擦右边屁股")
	}()
	fmt.Println("不知道啥时候擦屁股比较合适")
}

func main() {
	// 在函数内无法声明带名字的函数
	var f1 = func(x, y int) int {
		return x + y
	}
	fmt.Println(f1(3, 5)) // 8
	doSth()
	defer func() {
		fmt.Println("aaa")
		fmt.Println("bbb")
	}()

}
